| Mango | A sweet and tropical fruit tree. |
| Melecio | Careful; Attentive |
| Mincho | son of my right hand |
| Mingo | One who belongs to the Lord. |
| Marecek | A bitter or beloved person. |
| Mares | A man of the sea or ocean. |
| Marik | A ruler of the entire world. |
| Marousek | A diminutive form of the name Marek. |
| Maaglant | Derived from Old English, means 'great battle' or 'great fight' |
| Maca | Derived from Old English, means 'son of' or 'descendant of' |
| Maccvtreni | Derived from Old English, means 'son of the priest' |
| Machutus | Derived from Latin, means 'great battle' or 'great fight' |
| Macvdeceti | Derived from Old English, means 'son of the people' |
| Macvtreni | Derived from Old English, means 'son of the priest' |
| Maddi | A name meaning woman from Magdala. |
| Madulf | Derived from Old English, means 'wolf's meadow' or 'wolf's valley' |
| Madyn | A name meaning a little warrior. |
| Maecea | Derived from Old English, means 'battle' or 'fight' |
| Maegen | Derived from Old English, means 'power' or 'strength' |
| Maegenfrith | Derived from Old English, means 'peaceful power' or 'peaceful strength' |
| Maegla | Derived from Old English, means 'battle' or 'fight' |
| Maelgwn | Defender of Battle |
| Maerec | Derived from Old English, means 'famous' or 'renowned' |
| Maerheard | Derived from Old English, means 'famous warrior' or 'renowned fighter' |
| Maerla | Derived from Old English, means 'famous' or 'renowned' |
| Maersa | Derived from Old English, means 'noble' or 'exalted' |
| Maessa | Old English name, means 'she who is blessed' |
| Maethelgar | Derived from Old English, means 'battle spear ruler' |
| Maetta | Old English name, means 'strong and powerful' |
| Magli | Italian name, means 'young warrior' |
| Maglicunas | Derived from Old English, means 'battle spear lord' |
| Maglocvni | Old English name, means 'battle spear warrior' |
| Maglorius | Derived from Old English, means 'famous warrior' |
| Magusenos | Old English name, means 'great warrior' |
| Mahiul | Derived from Old English, means 'strong and mighty' |
| Maiales | Old English name, means 'strong and powerful' |
| Mailbrigit | Derived from Old English, means 'exalted and strong' |
| Maines | Old English name, means 'great and powerful' |
| Maioc | Derived from Old English, means 'strong and mighty' |
| Maiuc | Old English name, means 'strong and powerful' |